off-peak electricity - German English Dictionary